<?xml version="1.0" encoding="UTF-8"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets">

    <ui:composition template="/WEB-INF/facelets/template.xhtml">
        <ui:define name="content">
            <h:form prependId="false">
                <p:panel id="panel1" header="Datos generales" style="margin-bottom:10px;" >

                   
                    <h:panelGrid columns="2">
                        <f:facet name="Operaciones">
                            <h:outputLink id="loginLink" value="javascript:void(0)" onclick="dlg.show()" title="login">     
                                <p:graphicImage value="/images/login.png" />  
                            </h:outputLink>

                        </f:facet>
                        <h:panelGrid columns="2" > 
                            <h:panelGrid columns="2" cellpadding="5" width="300px" > 
                                <f:facet name="header">
                                    Personales
                                </f:facet>
                                <h:outputText value="Nombre: *" /> 
                                <p:inputText id="txtName" value="#{wiz.nombre}" required="true" label="Nombre"/>


                                <h:outputText value="Apellido Paterno: *" />
                                <p:inputText id="txtApa" value="#{wiz.apellido_paterno}" required="true" label="Ap.Paterno"/>


                                <h:outputText value="Apellido Materno: *" /> 
                                <p:inputText id="txtAma" value="#{wiz.apellido_materno}" required="true" label="Ap.Materno"/>


                                <h:outputText value="Fecha de nacimiento: *" />
                                <p:calendar value="#{wiz.fecha_nacimiento}" id="popupCal" required="true" label="Fecha nacimiento"/>


                                <h:outputText value="Edad: *" />
                                <p:inputText id="txtEdad" value="#{wiz.edad}"/> 


                                <h:outputText value="Estado civil: *" /> 
                                <p:inputText id="txtEdoci" value="#{wiz.estado_civil}" required="true" label="Estado civil"/>


                                <h:outputText value="CURP: "/> 
                                <p:inputText id="txtCurp" value="#{wiz.curp}"/>


                                <h:outputText value="RFC: " /> 
                                <p:inputText id="txtRfc" value="#{wiz.rfc}" />


                                <h:outputText value="Sexo: *" />
                                <p:selectOneMenu  id="selectSexo" value="#{wiz.sexo}" required="true" label="Sexo" >
                                    <f:selectItem noSelectionOption="elige" itemLabel="Seleciona el sexo"/>
                                    <f:selectItem id="itBoda" itemLabel="Masculino" itemValue="Masculino"/>
                                    <f:selectItem id="itXVanos"  itemLabel="Femenino" itemValue="Femenino"/>
                                </p:selectOneMenu>

                                <h:outputText value="Tel. fijo: *" /> 
                                <p:inputMask id="txtFijo" value="#{wiz.tel_fijo}" mask="(999) 999-9999" />


                                <h:outputText value="Tel. movil: *" /> 
                                <p:inputMask id="txtMovil" value="#{wiz.tel_movil}"  mask="(999) 999-9999" />

                            </h:panelGrid>
                            <h:panelGrid columns="1" cellpadding="5" > 
                                <h:panelGrid columns="2" cellpadding="5" width="300px" > 
                                    <f:facet name="header">
                                        Direccion
                                    </f:facet>

                                    <h:outputText value="Calle: *"/> 
                                    <p:inputText id="txtCalle" value="#{wiz.calle}" required="true" label="Calle"/>


                                    <h:outputText value="Num: *" /> 
                                    <p:inputText id="txtNum" value="#{wiz.num_calle}" required="true" label="Num"/>


                                    <h:outputText value="Colonia: *" /> 
                                    <p:inputText id="txtCol" value="#{wiz.colonia}" required="true" label="Colonia"/>


                                    <h:outputText value="Municipio: *" />
                                    <p:inputText id="txtMun" value="#{wiz.municipio}" required="true" label="Municipio"/>


                                    <h:outputText value="Nacionalidad: *" /> 
                                    <p:inputText id="txtNac" value="#{wiz.nacionalidad}" required="true" label="Nacionalidad"/>

                                </h:panelGrid>
                                <h:panelGrid columns="2" cellpadding="5" width="300px" > 
                                    <f:facet name="header">
                                        Conyugue
                                    </f:facet>
                                    <h:outputText value="Nombre: *" /> <p:inputText value="#{wiz.nombre_conyugue}"/>
                                    <h:outputText value="Apellido paterno: *" /> <p:inputText value="#{wiz.apellido_pconyugue}"/>
                                    <h:outputText value="Apellido materno: *" /> <p:inputText value="#{wiz.apellido_mconyugue}"/>
                                </h:panelGrid>
                            </h:panelGrid>
                        </h:panelGrid>

                        <h:panelGrid columns="2"> 
                            <h:panelGrid columns="2" cellpadding="5"> 
                                <f:facet name="header">
                                    Corporativos
                                </f:facet>
                                <h:outputText value="CUIP: " /> <p:inputText value="#{wiz.cuip}"/>
                                <h:outputText value="CZM: " /> <p:inputText value="#{wiz.czm}" />

                                <h:outputText value="Fecha de ingreso al Servicio: *" /> 
                                <p:calendar value="#{wiz.ingreso}" id="popupIngreso" required="true" label="Fecha de ingreso"/> 


                                <h:outputText value="Antiguedad: " />
                                <p:inputText value="#{wiz.antiguedad}" /> 

                                <h:outputText value="Num. de Nomina: *" /> 
                                <p:inputText id="txtNomina" value="#{wiz.num_nomina}" required="true" label="Nomina"/>


                                <h:outputText value="Sueldo: *" /> 
                                <p:inputText id="txtSueldo" value="#{wiz.sueldo}" required="true" label="Sueldo"/>


                                <h:outputText value="Cargo: *" /> 
                                <p:selectOneMenu  id="selCargo" value="#{wiz.cargo.cargo}" required="true" label="Cargo">
                                    <f:selectItem noSelectionOption="elige" itemLabel="Seleciona el cargo"/>
                                    <f:selectItem  itemLabel="Operativo" itemValue="Operativo"/>
                                    <f:selectItem  itemLabel="Comisionado" itemValue="Comisionado"/>
                                </p:selectOneMenu>

                                <h:outputText value="Descripcion del cargo: *" /> 
                                <p:inputTextarea id="txtDes" value="#{wiz.cargo.descripcion}" required="true" label="Descripcion" autoResize="false"/>

                                <h:outputText value="Grado: *" /> 
                                <p:selectOneMenu  id="selGrado" value="#{wiz.grado}" required="true" label="Grado">
                                    <f:selectItem noSelectionOption="elige" itemLabel="Seleciona el grado"/>
                                    <f:selectItem  itemLabel="Policia " itemValue="Policia"/>
                                    <f:selectItem  itemLabel="Policia 1" itemValue="Policia 1"/>
                                    <f:selectItem  itemLabel="Policia 2" itemValue="Policia 2"/>
                                    <f:selectItem  itemLabel="Policia 3" itemValue="Policia 3"/>
                                    <f:selectItem  itemLabel="Sub-oficial" itemValue="Sub-oficial"/>
                                    <f:selectItem  itemLabel="Oficial" itemValue="Oficial"/>
                                    <f:selectItem  itemLabel="Inspector Jefe" itemValue="Inspector Jefe"/>
                                    <f:selectItem  itemLabel="inspector General" itemValue="Inspector General"/>
                                    <f:selectItem  itemLabel="Comisario" itemValue="Comisario"/>
                                </p:selectOneMenu>

                                <h:outputText value="Turno: *" /> 
                                <p:inputText id="txtTurno" value="#{wiz.turno}" required="true" label="Turno"/>
                            </h:panelGrid>
                            <h:panelGrid columns="1">
                                <h:panelGrid columns="2" cellpadding="5"> 
                                    <f:facet name="header">
                                        Datos medicos
                                    </f:facet>    
                                    <h:outputText value="Medico responsable:" /> <p:inputText value="#{wiz.medico_responsable}" />
                                    <h:outputText value="Tipo de sangre: " /><p:inputText value="#{wiz.tipo_sangre}" /> 
                                    <h:outputText value="Doping: " /> <p:inputText value="#{wiz.doping}"/>
                                    <h:outputText value="¿Esta enfermo?: " /> <p:inputText value="#{wiz.enf.estado}"/>
                                    <h:outputText value="Descricion: " /> <p:inputTextarea value="#{wiz.enf.descripcion}" autoResize="false"/>

                                </h:panelGrid>
                                <h:panelGrid columns="2" cellpadding="5"> 
                                    <f:facet name="header">
                                        Licencia
                                    </f:facet>
                                    <h:outputText value="Numero de licencia: " /> <p:inputText value="#{wiz.licencia.no_licencia}" />
                                    <h:outputText value="Fecha vencimiento:" /> <p:inputText value="#{wiz.licencia.fecha_vencimiento}" />
                                </h:panelGrid>
                            </h:panelGrid>
                        </h:panelGrid>
                    </h:panelGrid>
                </p:panel>

                <p:commandButton id="btnEnviar" value="Siguiente" action="#{wiz.save}" ajax="false"/>
                <p:commandButton value="Cancelar"  action="case3"  ajax="false"/>
            </h:form>
        </ui:define>
    </ui:composition>
</html>

<!--



<p:tabView id="Formulario">
    <p:tab id="tab1" title="Datos generales" >
    </p:tab>
    <p:tab id="tab2" title="Datos corporativos">
    </p:tab>
    <p:tab id="tab3" title="Incapacidades">
        <h:panelGrid columns="2" cellpadding="5"> 
            <f:facet name="header">

            </f:facet>
            <h:outputText value="Fecha: " /> <p:calendar value="#{wiz.incapa.fecha}" id="popupInca"/> 
            <h:outputText value="Dias:" /> <p:inputText value="#{wiz.incapa.dias}" />
            <h:outputText value="Causas:" /> <p:inputText value="#{wiz.incapa.causa}" />
            <f:facet name="footer">
                <p:commandButton value="Agregar"  ajax="false"/>
                <p:commandButton value="Eliminar"  ajax="false"/>
            </f:facet>
        </h:panelGrid>
        <h:dataTable  id="tbEven" border="2" cellpadding="5">
            <f:facet name="header">
                <h:outputText value="Incapacidades registradas " />
            </f:facet> 
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Fecha"/>
                </f:facet>
                <h:outputText value="Aki va la fecha"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Dias incapacitado"/>
                </f:facet>
                <h:outputText value="Dias incapacidad"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Causa"/>
                </f:facet>
                <h:outputText value="Motivos de la incapacidad"/>
            </h:column>

            <h:column>
                <f:facet name="header">
                    <h:outputText value="Ope" styleClass="evento"/>
                </f:facet>
                <h:commandButton value="Eliminar" styleClass="search-buscar" action="case3"/>
            </h:column>
        </h:dataTable>

    </p:tab>
    <p:tab id="tab3" title="Enfermedades">
        <h:panelGrid columns="2" cellpadding="5"> 
            <f:facet name="header">

            </f:facet>
            <h:outputText value="Estado: " /> <p:inputText value="#{wiz.enf.estado}" />
            <h:outputText value="Descripcion:" /> <p:inputTextarea value="#{wiz.enf.descripcion}" autoResize="false"/>
            <f:facet name="footer">
                <p:commandButton value="Agregar"  ajax="false"/>
                <p:commandButton value="Eliminar"  ajax="false"/>
            </f:facet>

        </h:panelGrid>
        <h:dataTable  id="tbEven" border="2" cellpadding="5">
            <f:facet name="header">
                <h:outputText value="Enfermedades detectadas" />
            </f:facet> 
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Estado"/>
                </f:facet>
                <h:outputText value="Aki va la fech"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Descripcion patologica"/>
                </f:facet>
                <h:outputText value="Dias incapacidad"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Ope" styleClass="evento"/>
                </f:facet>
                <h:commandButton value="Eliminar" styleClass="search-buscar" action="case3"/>
            </h:column>
        </h:dataTable>

    </p:tab>
    <p:tab id="tab4" title="Escolaridad">
        <h:panelGrid columns="2" cellpadding="5"> 
            <f:facet name="header">

            </f:facet>
            <h:outputText value="Folio: " /> <p:inputText value="#{wiz.escolaridad.folio}" />
            <h:outputText value="Grado academico: " /> <p:inputText value="#{wiz.escolaridad.grado_academico}" />
            <h:outputText value="Institucion que expide:" /> <p:inputText value="#{wiz.escolaridad.instituto_expedicion}" />
            <h:outputText value="Certificado: " /> <p:inputText value="#{wiz.escolaridad.cetificado}" />
            <h:outputText value="Promedio:" /> <p:inputText value="#{wiz.escolaridad.promedio}" />
            <h:outputText value="Titulo:" /> <p:inputText value="#{wiz.escolaridad.titulo}" />
            <h:outputText value="Fecha termino: " /> <p:calendar value="#{wiz.escolaridad.fecha_termino}" id="popupTer" /> 
            <f:facet name="footer">
                <p:commandButton value="Agregar"  ajax="false"/>
                <p:commandButton value="Eliminar"  ajax="false"/>
            </f:facet>
        </h:panelGrid>

        <h:dataTable  id="tbEven" border="2" cellpadding="5">
            <f:facet name="header">
                <h:outputText value="Incapacidades registradas " />
            </f:facet> 
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Grado academico"/>
                </f:facet>
                <h:outputText value="Aki va la fecha"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Institucion"/>
                </f:facet>
                <h:outputText value="Dias incapacidad"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Certificado"/>
                </f:facet>
                <h:outputText value="Motivos de la incapacidad"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Promedio"/>
                </f:facet>
                <h:outputText value="Motivos de la incapacidad"/>
            </h:column>

            <h:column>
                <f:facet name="header">
                    <h:outputText value="Operacion" styleClass="evento"/>
                </f:facet>
                <p:commandButton value="Seleccionar" styleClass="search-buscar" action="case3" ajax="false"/>
            </h:column>
        </h:dataTable>

    </p:tab>
    <p:tab id="tab4" title="Cursos">
        <h:panelGrid columns="2" cellpadding="5"> 
            <f:facet name="header">

            </f:facet>
            <h:outputText value="Nombre del curso: " /> <p:inputText value="#{wiz.cursos.nombre_curso}" />
            <h:outputText value="Aprobado: " /> <p:inputText value="#{wiz.cursos.aprobacion}" />
            <h:outputText value="Horas:" /> <p:inputText value="#{wiz.cursos.horas}" />
            <h:outputText value="Fecha: " /> <p:calendar value="#{wiz.cursos.fecha}" id="popupCursos" /> 
            <f:facet name="footer">
                <p:commandButton value="Agregar"  ajax="false"/>
                <p:commandButton value="Eliminar"  ajax="false"/>
            </f:facet>
        </h:panelGrid>

        <h:dataTable  id="tbEven" border="2" cellpadding="5">
            <f:facet name="header">
                <h:outputText value="Cursos asistidos" />
            </f:facet> 
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Nombre del curso"/>
                </f:facet>
                <h:outputText value="Aki va la fecha"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Horas"/>
                </f:facet>
                <h:outputText value="Dias incapacidad"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Fecha"/>
                </f:facet>
                <h:outputText value="Motivos de la incapacidad"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Aprobado"/>
                </f:facet>
                <h:outputText value="Motivos de la incapacidad"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Operacion" styleClass="evento"/>
                </f:facet>
                <p:commandButton value="Seleccionar" styleClass="search-buscar" action="case3" ajax="false"/>
            </h:column>

        </h:dataTable>

    </p:tab>

    <p:tab id="tab3" title="Hijos">
        <h:panelGrid columns="2" cellpadding="5"> 
            <f:facet name="header">

            </f:facet>
            <h:outputText value="Nombre: " /> <p:inputText value="#{wiz.hijos.nombre}" />
            <h:outputText value="Apellido paterno:" /> <p:inputText value="#{wiz.hijos.apellido_paterno}"/>
            <h:outputText value="Apellido materno:" /> <p:inputText value="#{wiz.hijos.apellido_materno}"/>
            <f:facet name="footer">
                <p:commandButton value="Agregar"  ajax="false"/>
                <p:commandButton value="Eliminar"  ajax="false"/>
            </f:facet>

        </h:panelGrid>
        <h:dataTable  id="tbEven" border="2" cellpadding="5">
            <f:facet name="header">
                <h:outputText value="Hijos" />
            </f:facet> 
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Nombre"/>
                </f:facet>
                <h:outputText value="Aki va la fech"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Apellido paterno"/>
                </f:facet>
                <h:outputText value="Dias incapacidad"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Apellido materno"/>
                </f:facet>
                <h:outputText value="Dias incapacidad"/>
            </h:column>

        </h:dataTable>

    </p:tab>
    <p:tab id="tab3" title="Arrestos">
        <h:panelGrid columns="2" cellpadding="5"> 
            <f:facet name="header">

            </f:facet>
            <h:outputText value="Fecha: " /> <p:calendar value="#{wiz.arrestos.fecha}" id="popupArres" /> 
            <h:outputText value="Motivo:" /> <p:inputText value="#{wiz.arrestos.causa}"/>
            <h:outputText value="Horas:" /> <p:inputText value="#{wiz.arrestos.horas}"/>
            <f:facet name="footer">
                <p:commandButton value="Agregar"  ajax="false"/>
                <p:commandButton value="Eliminar"  ajax="false"/>
            </f:facet>

        </h:panelGrid>
        <h:dataTable  id="tbEven" border="2" cellpadding="5">
            <f:facet name="header">
                <h:outputText value="Arrestros incurridos" />
            </f:facet> 
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Fecha"/>
                </f:facet>
                <h:outputText value="Aki va la fech"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Motivo"/>
                </f:facet>
                <h:outputText value="Dias incapacidad"/>
            </h:column>
            <h:column>
                <f:facet name="header">
                    <h:outputText value="Fecha"/>
                </f:facet>
                <h:outputText value="Dias incapacidad"/>
            </h:column>

        </h:dataTable>

    </p:tab>

</p:tabView>  -->


